Logo
Translation and English learning by Britannica
merriam webster
sobra decir
Needless to say
Microsoft® Translator
Word by word lookup

sobra sustantivo

es
excess, surplus